package domain


type TaobaoMiniappWidgetTemplateInstanceQueryMiniAppInstanceVersionDTO struct {
    /*
        实例版本     */
    Version  *string `json:"version,omitempty" `

    /*
        端     */
    Client  *string `json:"client,omitempty" `

    /*
        小部件id     */
    AppId  *string `json:"app_id,omitempty" `

    /*
        版本状态     */
    Status  *string `json:"status,omitempty" `

    /*
        模版id     */
    TemplateId  *string `json:"template_id,omitempty" `

    /*
        模版版本     */
    TemplateVersion  *string `json:"template_version,omitempty" `

}

func (s *TaobaoMiniappWidgetTemplateInstanceQueryMiniAppInstanceVersionDTO) SetVersion(v string) *TaobaoMiniappWidgetTemplateInstanceQueryMiniAppInstanceVersionDTO {
    s.Version = &v
    return s
}
func (s *TaobaoMiniappWidgetTemplateInstanceQueryMiniAppInstanceVersionDTO) SetClient(v string) *TaobaoMiniappWidgetTemplateInstanceQueryMiniAppInstanceVersionDTO {
    s.Client = &v
    return s
}
func (s *TaobaoMiniappWidgetTemplateInstanceQueryMiniAppInstanceVersionDTO) SetAppId(v string) *TaobaoMiniappWidgetTemplateInstanceQueryMiniAppInstanceVersionDTO {
    s.AppId = &v
    return s
}
func (s *TaobaoMiniappWidgetTemplateInstanceQueryMiniAppInstanceVersionDTO) SetStatus(v string) *TaobaoMiniappWidgetTemplateInstanceQueryMiniAppInstanceVersionDTO {
    s.Status = &v
    return s
}
func (s *TaobaoMiniappWidgetTemplateInstanceQueryMiniAppInstanceVersionDTO) SetTemplateId(v string) *TaobaoMiniappWidgetTemplateInstanceQueryMiniAppInstanceVersionDTO {
    s.TemplateId = &v
    return s
}
func (s *TaobaoMiniappWidgetTemplateInstanceQueryMiniAppInstanceVersionDTO) SetTemplateVersion(v string) *TaobaoMiniappWidgetTemplateInstanceQueryMiniAppInstanceVersionDTO {
    s.TemplateVersion = &v
    return s
}
